import { createI18n } from "vue-i18n";
import { getStorage } from "../utils/localStorage";
import zh from "./zh.json";
import en from "./en.json";
//直接从本地读取
const locale = getStorage("lang");
//创建i18n实例
const i18n = createI18n({
  locale: locale?.lang || "zh",
  // 是否在vue应用程序上使用vue-i18n Legacy API（传统）模式
  legacy: false,
  // 是否为每个组件注入全局属性和函数（true 后 在template中可以直接使用$t('')）
  globalInjection: true,
  messages: {
    en,
    zh,
  },
});
export default i18n;
